perambulate garden

Translations
se promener dans le jardin